St Louis Community College: Meramec Campus 11333 Big Bend Rd, Saint Louis, MO63122 Located near the intersection of Big Bend and Geyer, St. Louis Community College: Meremec Campus is a liberal arts…More junior college which also offers technical trade studies. It offers studies in horticulture, physical therapist assistant, interior design and technology. It is layed out on a 78-acre campus in Kirkwood.
Peppe's Apt 2 800 S Geyer Rd, Saint Louis, MO63122 Peppe's Apt 2 is an Italian eatery located across from St. Louis Community College Meramec. Classic Italian dishes are…More served from the Profeta family's recipes. Lunch and dinner are served here. Don't forget to finish your meal with Peppe's famous chocolate ravioli.