Phone numbers of Eye Specialist Center Center
center
18 El Khalifa El Mamoun St. above Heliopolis Metro
Cairo
- Masr el gedida
Specialized in