The College of Motion Picture Arts is located at the University Center, the building that surrounds the football stadium, Building A. If you need the street address you can use:
282 Champions Way
Tallahassee, FL 32306
Note: the administrative and faculty offices are now located at University Center A 5100.
There is available Visitors Parking across from Building C. Be sure to bring your parking stub so we can validate it for you.