LOCA INC is an Inactive company incorporated on July 5, 2018 with the registered number P18000058852. This Domestic for Profit company is located at 3948 3RD ST S #42, JACKSONVILLE BEACH, FL, 32250, US and has been running for six years. There are currently three active principals.