Crestwood Apartments are located at 1701-1801 Fostoria Ave in
Findlay, Ohio, within walking distance of the Findlay Village Mall, two major grocery chain stores, banking facilities and numerous restaurants. All Crestwood residents are provided with covered parking for one car, access to the Eastowne swimming pools, air conditioning in every unit and individual outdoor storage sheds. In addition, we have a full time, on call, professional maintenance staff to address any of your maintenance problems or emergencies. Click on the tabs to the left to learn more about Crestwood Apartments!