Business Overview > Map

Plaza Buick GMC

America's Largest Indoor Auto Plaza.

http://www.plazaomaha.com

(402) 819-1063

120th and L St
Omaha, NE 68137

120th & L Street, Omaha, NE

41.212520714292836 -96.09997597777101
http://www.dexknows.com/business_profiles/plaza_buick_gmc-b2148491;jsessionid=7FA3840691FDA54B32D34F23BA4AB748

DexKnows Rating: 4 stars (3 Ratings and Reviews)

  • Visit Website
  • Email

Driving Directions

Please enter your starting point for directions to
120th and L St, Omaha, NE 68137