St. Leo Catholic Church

Inwood, West Virginia

Master Plan, New Construction

43,000 sq ft