We are excited to announce that we are now offering online scheduling. Use this link to schedule your next appointment! Patient scheduling lines now open on Saturdays from 9am-1pm. To speak with one of our scheduling representatives, call 1-855-678-4624.
Robert Ruggiero Jr., M.D. PHYSICIAN MAKE AN APPOINTMENT SHARE THIS PAGE LOCATIONS LATEST BLOGS Understanding and Preventing Text Neck Jul 18, 2025Our smartphones, tablets, and laptops have connected us to the world in ways that we could never have imagined. We carry...
Richard Levenberg, M.D. PHYSICIAN MAKE AN APPOINTMENT SHARE THIS PAGE LOCATIONS LATEST BLOGS Everything You Need to Know About Plantar Fasciitis Feb 8, 2024Plantar fasciitis is the most common diagnosis for those experiencing heel pain, with almost 2 million people...
Richard Balotti, M.D. PHYSICIAN MAKE AN APPOINTMENT SHARE THIS PAGE LOCATIONS LATEST BLOGS Understanding and Preventing Text Neck Jul 18, 2025Our smartphones, tablets, and laptops have connected us to the world in ways that we could never have imagined. We carry our...
Matthew Schaeffer, M.D. PHYSICIAN MAKE AN APPOINTMENT SHARE THIS PAGE LOCATIONS LATEST BLOGS How Long Does a Spinal Injury Take to Heal? Aug 22, 2025Spinal cord injuries are among the most serious and life-altering injuries a person can sustain. The spinal cord, a...
Michael Lee, M.D. PHYSICIAN MAKE AN APPOINTMENT SHARE THIS PAGE LOCATIONS LATEST BLOGS Understanding and Preventing Text Neck Jul 18, 2025Our smartphones, tablets, and laptops have connected us to the world in ways that we could never have imagined. We carry our...