Contact Us

Troy Manor Cooperative
4562 W. Perry Street
Indianapolis, IN 46241
(317) 247-7323
(317) 481-8713

Mon, Tues, Thurs, Fri: 8am-5pm
Wed, Sat, Sun: Closed

Copyright © 2017 Troy Manor Cooperative |  Site Map