Indy Acupuncture & Health Services, Inc.
6155 N College Ave, Indianapolis 46220