Miller Brothers Construction by admin | Apr 11, 2024 Back Tier 3 Construction Contact Information 1613 South Defiance Street, Archbold, Ohio 43502, United States 419-445-1015 https://www.mbcholdings.com/