Kathleen Lamar
Massage Therapy
Make an Appointment
(404) 352-4200Telehealth services available
Spine Center Atlanta is located at 3161 Howell Mill Rd NW, Atlanta, GA 30327.
Providers at Spine Center Atlanta specialize in Chiropractic and Massage Therapy.
Two providers practice at Spine Center Atlanta.
Use the insurance check on this page to verify if Spine Center Atlanta is in-network.