Contact

Mount Airy, NC

Corporate Office

1908 Caudle Dr. Suite 200
Mount Airy, NC 27030

Phone: 336-789-8220
Fax: 336-783-8234

Andrews, NC

995 B Main Street
Andrews, NC 28901

Office: 828-482-0700
Fax: 828-575-5357


Charlotte, NC

2700 Westinghouse BLVD Suite B
Charlotte, NC 28273

Phone: 980-237-3486

Elkin, NC

1459 North Bridge Street
Elkin, NC 28621

Phone: 336-258-2505
Fax: 336-258-2455


Galax, Va

Cross Roads Institute Suite 165
Galax VA, 24333

Office: 276-235-9740
Fax: 540-301-6023

High Point, NC

1638 Westchester Dr Suite 103
High Point, NC 27262

Phone: 336-882-0084
Fax: 336-882-0085


New River Valley, VA

6580 Valley Center Drive – Room 164
Fairlawn VA, 24141

Office: 540-352-3052
Fax: 540-301-5470

Reidsville, NC

1425 Freeway Dr.
Reidsville, NC

Phone: 336-347-7783
Fax: 336-347-7785


Rocky Mount, VA

1656 North Main Street – Unit A
Rocky Mount VA, 24151

Toll Free: 800-594-3390
Payroll Fax: 336-789-0561
Main Office Fax: 540-301-1707

Yadkinville, NC

331 West Maple St.
Yadkinville, NC 27055

Phone: 336-679-5627
Fax: 336-679-4130