Samra Avtar MD in Tonawanda, NY 14150



Samra Avtar MD

300 Two Mile Creek Road

(716) 447-6450

http://chsbuffalo.org
Scroll to Top