Location Profile SLUCare Physcian Group St. Louis, MO Location Information SLUCare Physcian Group St. Louis, MO 6400 Clayton RoadSt. Louis, MO 63117 Phone: 314-617-3880 Visit Website Physicians Dr. Eric Ballon-Landa View Physician Profile