We have 2 offices in Franklin Square:

1829 E. Franklin Street Unit 800-A & 1100-D
Chapel Hill, NC  27514

*Send mail to unit 800-A
*Check each therapist profile for office location

Bus Lines: Franklin Square is located on the C, L, D, 400 bus lines