Holland Veterinary Clinic

125 El Sekka El Hadid St., Above Railway Station , Alexandria, Borg El Arab, , Alexandria