Amr N Megahed, MD, Pediatrics

620 S Main St
AlgonquinIL  60102-2752 (McHenry County)


Phone: 847-854-5900
Fax: 847-805-4600

NPI: 1750486981
License Number: 36111256 (IL)