James Simmons, OPTOMETRISTJames Simmons · Low Vision Rehabilitation Optometrist1170 Main St, Buffalo, NY 14209(716) 882-1025Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing