Cristos Ifantides, MD, Ophthalmology

777 Bannock St
DenverCO  80204-4507 (Denver County)


Phone: (303) 436-6000
Fax:
Email: cri***@*****il.com

NPI: 1821356676
License Number: MD457518 (PA)