Spine and Joint of Southwest Florida - 25 Homestead Rd N #5, Lehigh Acres, FL 33936 | Fresha