Skip to main content

Progress House

specialized medical facility · abuse and addiction treatment center · Indianapolis, IN

Address
201 Shelby St, Indianapolis, IN 46202
Phone
(317) 637-9816
Website
fundraise.givesmart.com/e/GS8UhA?vid=18tlqb
Where
39.7635, -86.1391

Search Hominin for Progress House

Other specialized medical facilitys nearby

More in Indianapolis