Federico N Salcedo, MD, Internal Medicine

433 N Indiana Ave
SellersburgIN  47172-1224 (Clark County)


Phone: 812-246-8193
Fax: 812-246-0825

NPI: 1598781056
License Number: 01056192 (IN)