Mary Ellen Elizabethacosta NPI 1881994341 Practice location: 46 Teakettle Spout Rd, Mahopac, NY 105414237 Taxonomy code: 225XP0200X Phone: (191) 794-1037