Center for Southside Surgery

Doctor

Claim This Business

About

Center for Southside Surgery is an accredited state-of-the-art Ambulatory Surgery Center located in Greenwood, IN. Center for Southside Surgery is designed and equipped with the latest technology to provide exceptional patient care to those needing Interventional Pain Care.

Customer Reviews

No reviews yet. Be the first to review!

Contact Information

Address:

8805 N Meridian St, Indianapolis, Indiana