Neema R Afejuku-Adelaja, MD, Family Medicine

1 Tallow Wood Dr
Clifton ParkNY  12065-2807 (Saratoga County)


Phone: 518-373-4444
Fax: 518-373-4418

NPI: 1184854101
License Number: 254502 (NY)