Address of Eye Specialist Center Center
center
18 El Khalifa El Mamoun St. above Heliopolis Metro
Cairo
- Masr el gedida
Specialized in
Location on the map
18 El Khalifa El Mamoun St. above Heliopolis Metro - Cairo - Masr el gedida