STRAHL HOLDINGS, INC. is an Active company incorporated on November 2, 1959 with the registered number 229744. This Domestic for Profit company is located at 115 Office Plaza Drive, 1st Floor, Tallahassee, FL, 32301, US and has been running for sixty-five years. There are currently three active principals.