James Wesley Fox, MD, Ophthalmology

1400 Portland Ave
RochesterNY  14621 (Monroe County)


Phone: 585-342-4800
Fax:

NPI: 1720184047
License Number: 114326 (NY)