Castells Salvador MD★ 4.0 (4 reviews)Address108 E 183rd St, Bronx, NY 10453Phone+1718-329-2805CategoryPediatricianNeighborhoodCastle Hill, BronxGetting Here4183 St · 3 min walk (208 m)BD182-183 Sts · 3 min walk (209 m)BDFordham Rd · 6 min walk (495 m)Report incorrect listing