Lehman Theatre at Miami Dade College North Campus

25.877756700000, -80.242935700000
Address: 
11380 NW 27th Ave
Building 5000
Miami, FL 33167
Phone Number: 
(305) 237-1141