📍 555 Corporate Wds Pkwy, Vernon Hills, IL, 60061
📞 847-634-9400
Orthopedic Care Since 1986. Adult & Pediatric Orthopedics SC (APO) is headed by board certified orthopedic surgeons. We’ve provided exceptional comprehensive orthopedic care to the North and Northwest Illinois suburbs for more than 20 years. We handle: • Fractures and joint replacement • Sports medicine and work injuries • Arthritis • Spine and hand • Arthroscopy and physical therapy We strive to provide compassionate, thorough and high quality care that is timely and cost-effective. The staff members of APO are dedicated professionals who work together as a team to provide you with the best care possible. Our goal is to treat you with the most advanced, up-to-date orthopedic technology to achieve optimum health management. For your convenience, each physician at APO works with a nurse or clinician to coordinate care and assist you with questions regarding any of our upcoming procedures. Call us today for an appointment!
📍 125 E Lake Cook Rd, Buffalo Grove, IL, 60089
📞 847-520-8900
Helping You Achieve a Productive and Healthy Lifestyle. Welcome to Dr John Stamelos of Buffalo Grove Orthopaedic Associates. Our goal is to provide specialized orthopaedic care to help achieve and maintain a productive and healthy lifestyle. We provide surgery and non surgical care in the areas of: general orthopaedics, sports medicine, joint replacement and arthritis, foot & ankle conditions, hand injuries, shoulder and elbow problems and non operative back conditions.We also deal with minor trauma and fractures, and rehabilitation issues. Please call today to schedule an appointment or to learn more.
📍 28085 N Ashley Cir Ste 101, Libertyville, IL, 60048
📞 847-327-9510
🌐 orthassist.com
📍 1880 W Winchester Rd Ste 203, Libertyville, IL, 60048
📞 224-433-6419
📍 900 Technology Way Ste 230, Libertyville, IL, 60048
📞 224-206-8466
📍 720 Florsheim Dr, Libertyville, IL, 60048
📞 847-247-4000
Updated Jul 2026
📍 720 Florsheim Dr, Libertyville, IL, 60048
📞 847-247-4000
🌐 ibji.com
📍 49 Sherwood Ter Ste G, Lake Bluff, IL, 60044
📞 224-880-5091