Elizabeth Carroll Carter, MD, Physical Medicine & Rehabilitation

85 Bloomingrove Dr
TroyNY  12180-8433 (Rensselaer County)


Phone: 518-283-2000
Fax:

NPI: 1902566359
License Number: 009743 (NY)