Lawrence C Stewart, MD, Ophthalmology

5100 W Taft Rd
Ste 4m
LiverpoolNY  13088-3807 (Onondaga County)


Phone: 315-362-3937
Fax: 315-458-7818

NPI: 1639254196
License Number: 154663-0 (NY)