Audra A Leboo, MD, Family Medicine

23 Ontario St
Honeoye FallsNY  14472-1149 (Monroe County)


Phone: 585-624-2121
Fax: 585-624-7283

NPI: 1114161239
License Number: 60 266255 (NY)