The physical address is 6801 Lake Worth Rd, suite 101, Greenacres, FL 33467. The office is in a 3 story yellow building, and we are in the back building, labeled “North” building, on the first floor. The access ramp is located in the back of the building.

Allen Acupuncture

6801 Lake Worth Rd, Suite 101, Greenacres, FL, 33467

www.allenacupuncture.com

View Staff & Treatments