BARR TERRACE , INC. is an Active company incorporated on November 4, 1968 with the registered number 715507. This Domestic Non Profit company is located at 50 EAST ROAD, DELRAY BEACH, FL, 33483 and has been running for fifty-six years. There are currently three active principals.