Thomandram Sekar, MD, Internal Medicine

1100 Mercer Ave
DecaturIN  46733-2303 (Adams County)


Phone: 260-724-2145
Fax:

NPI: 1295838464
License Number: 01029963 (IN)