Contact OSA – Vero Beach today for all your orthopedic spine care needs. To request an appointment, call or visit our appointments page to fill out the necessary information.
Contact OSA – Vero Beach Office
1260 37th St. Ste. 102 • Vero Beach, Fl.
(Click for Directions)
Phone: (772) 213-9809
E-Fax: (772) 213-9812
Hours: M – TH 8am-5pm | FRI 8am-1pm
Do You Have Questions About Services?
Please give us a call at the office to or request an appointment with Dr. Atwater’s team.
Please note, we do not accept solicitations through this website or by phone. Our communication channels need to stay open for patients, caregivers, providers, and attorneys. Thank you for understanding.