Allen Acupuncture and Wellness, LLC 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.
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.