Freeman Audio Visual Solutions

1000 Elmwood Park Blvd., New Orleans, LA 70123
504-836-9880 | 504-836-9890
Website  

Property Description

Presentation technology services including audio visual, computer, audience response and texting systems, event staging, simultaneous interpretation, webcasting, technical coordination for meetings, conventions, and corporate events, and exhibit and trade