Contact Information

Carrollton was headquartered on the 4th Floor of the IP Building, bordering New Orleans’ Arts and Central Business Districts. This 85,000 square foot building is home to a collection of vibrant, entrepreneurial companies and some of the region’s most forward-thinking businesses.

Please contact us through any of the below channels:

Main: 504.299.8333

Fax: 504.299.8337

New Orleans Office:
Carrollton Group LLC
PO Box 52317
New Orleans, LA 70152-2317