Librada Santos, MD, Physical Medicine & Rehabilitation

18 Birchwood Ct
AlbanyNY  12211-2057 (Albany County)


Phone: 518-729-3160
Fax:

NPI: 1578996864
License Number: 132442 (NY)