Lamberto V Abeleda, MD, Internal Medicine

2158 Intelliplex Dr
Ste 200
ShelbyvilleIN  46176-8846 (Shelby County)


Phone: 317-392-3651
Fax: 317-398-0538

NPI: 1316984016
License Number: 01023321A (IN)