Denise M. Sanchez-Tejera, MD
(585) 922-8350
222 Alexander St, Ste 3000, Rochester, New York, 14607
About us
Payment options | American Express, Cash, Check, Discover, MasterCard, Visa |