Get Directions Close
Totally Jammed
Crowded
Alright
Great
Route

The National Eye Hospital - NEH

Address : 211 El Hegaz St., Heliopolis, Cairo