Beilharz Architects, Inc by | Jul 19, 2024 Back Construction Contact Information 701 1/2 W 1st Street, Defiance, OH 43512, United States 419-782-6211