DR. MICHAEL THOMAS TOWLES-SCHWEN, O.D.
Optometry in Amherst, NY

License number
New York TUV006505-1
Category
Optometry
Type
Optometrist
Address
Address 2
2055 Niagara Falls Blvd Vision Ctr, Amherst, NY 14228
93 Maynard Dr, Buffalo, NY 14226
Phone
(716) 691-1192
(716) 691-2194 (Fax)
(716) 833-9567

Professional information

Michael T Towles-Schwen Photo 1

Michael T Towles-Schwen, Buffalo NY - OD (Doctor of Optometry)

Specialties:
Optometry
Address:
Legarreta Eye Center
1301 N Forest Rd SUITE 7, Buffalo 14221
(716) 633-2203 (Phone)
Legarreta Eye Center
2720 Union Rd, Cheektowaga 14227
(716) 668-3030 (Phone)
Legarreta Eye Center
667 Davison Rd, Lockport 14094
(716) 433-0091 (Phone)
Languages:
English