Kitchen Remodeling Contractors Be the first to review Rating: 81 Englehart Architects 11796 South Ave, North Lima, OH