Richard Payne, MD, Psychiatry & Neurology

5899 Grandview Dr
IndianapolisIN  46228-1847 (Marion County)


Phone: 800-518-7974
Fax:

NPI: 1710104088
License Number: 01029837A (IN)