Our Locations

For your convenience, we are located across Virginia Beach in the following locations:

General Booth Location

Red Mill Landing (Corner of Nimmo Pkwy and General Booth Blvd)

1253 Nimmo Parkway, Virginia Beach, VA 23454

Phone: (757) 427-1990

Fall classes begin on Tuesday, September 6th.

Fall Hours:

Mondays:  4:15pm-9:15pm

Tuesdays:  4:15pm-9:15pm

Wednesdays:  5:15pm-9:15pm

Thursdays:  4pm-8:15pm

Saturdays:  10am-12pm





Haygood Location

Haygood Road & Independence Blvd
Virginia Beach, VA 23455

Phone: (757) 460-5848


Mondays:  5:30pm-8:30pm

Tuesdays:  4:30-9pm






Kempsville Location

Woods Shopping Center located at Centerville Turnpike & Kempsville Road

1920 Centerville Turnpike

Virginia Beach, VA 23464

Phone: (757) 479-2844.


Mondays:  5:30pm to 9pm

Wednesdays: 5pm to 8pm

Thursdays:  5pm to 9pm

Saturdays: 9am to 9pm







Lynnhaven Location

2924 North Lynnhaven Road
Virginia Beach, VA 23452

Phone: (757)463-2769

Fall classes begin on Tuesday, September 6th.


Tuesdays:  4:15pm to 9:30pm

Wednesdays:  5:30pm to 9:30pm

Thursdays: 4pm to 9:15pm






Princess Anne Location

Located at the corner of Salem Road and Lynnhaven Pkwy.

Phone: (757) 471-6666

Fall classes begin on Tuesday, September 6th.


Mondays:  4pm to 8:30pm

Tuesdays:  4:30pm-9:00pm

Wednesdays:  6pm to 8:30pm

Saturdays: 9am to 12pm





Windsor Location

We are excited to announce the opening of our newest location in Windsor, VA

Address:  70 E. Windsor Blvd #H, Windsor, VA 23487

Phone Number:  (757)242-6930