fbpx

Locations

Manhattan

Lower East Side

96 Delancey (Ludlow)
New York, NY 10002

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Fri: 9:00am – 7:00pm, Closed Saturdays
Subways: F, M, J, Z, B, D

Union Square

111 3rd Avenue (14th Street)
New York, NY 10003

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am – 7:00pm
Subways: 4, 5, 6, L, N, Q, R, W

Manhattan Valley

2599 Broadway (W 98th Street)
New York, NY 10025

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Fri: 9:00am-7:00pm, Closed Saturdays
Subways: 1, 2, 3

Hell’s Kitchen

625 10th Avenue (W 45th Street)

New York, NY 10036

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am-7:00pm
Subways: A, C, E
Buses: M11, M42, M50

Flatiron

7 West 24th Street
New York, NY 10010

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm, Closed Saturdays & Sundays
Subways: 1, 6, F, M, R, W

Upper Harlem

3495 Broadway (W 143rd Street)
New York, NY 10031

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sat: 9:00am-7:00pm, Closed Sundays
Subways: 1, A, C, B, D

Lower Harlem

2121 Adam Clayton Powell Jr. Blvd.
(W 126th Street)
New York, NY 10027

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am-7:00pm
Subways: A, B, C, D, 2, 3

Upper East Side

1425 2nd Ave. (E 74th Street)

New York, NY 10021

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Sat: 9:00am-5:00pm, Mon: 9:00am-7:00pm, Tues, Thurs, Fri: 8:00am-7:00pm, Wed: 8:30am-7:00pm
Subways: Q, 4, 5, 6

Kips Bay

247 East 28th St.
New York, NY 10016

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Thurs: 8:00am-6:00pm, Tues, Wed, Fri: 9:00am-6:00pm
Subways: 6, N, R, Q, W
Ferries: E 34th Street Ferry Landing

South Street Seaport

220 Front St.
New York, NY 10038

Schedule Appointment

Walk-ins Welcome

Hours: Mon, Tues, Thurs: 9:00am-6:00pm, Wed: 9:00am-7:00pm, Fri: 8:00am-6:00pm, Closed Saturdays & Sundays
Subways: Fulton Street Station 2/3, A/C, 4/5, J/M/Z
Ferries: East River Ferry terminals: Pier 11/Wall St.

Greenwich Village

214 Sullivan St. (W 3rd Street)

New York, NY 10012

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Fri: 8:00am-7:00pm, Sat: 9:00am-7:00pm
Subways: A, B, C, D, E, F, M

Upper West Side

135 West 70th St.
New York, NY 10023

Schedule Appointment

Walk-ins Welcome

Hours: Mon: 9:00am-2:30pm, Tues, Wed, Fri, Sat: 9:00am-7:00pm, Thurs: 8:00am-5:00pm, Closed Sundays
Subways: 1, 2, 3, B, C

Queens

Richmond Hill (Coming Soon)

133-15 Jamaica Ave.
Queens, NY 11418

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm Closed Saturdays & Sundays
Subways: E
Buses: Q54, Q56

Elmhurst

91-31 Queens Blvd.
Queens, NY 11373

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm Closed Saturdays & Sundays
Subways: E, F, R
Buses: Q11, Q21, Q29, Q38, Q47, Q52 SBS, Q53 SBS, Q58, Q59, Q60, Q72 and Q88

Jamaica

166-20 Jamaica Avenue
Queens, NY 11432

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am-7:00pm
Subways: E, F, J, Z
Buses: Q6, Q8, Q9, Q17, Q20A, Q20B, Q30, Q31, Q41, Q44-SBS

Corona

37-23 Junction Blvd.
Queens, NY 11368

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Wed, Thurs, Fri, Sat: 9:00am to 7:00pm, Tues: 8:00am to 7:00pm
Subways: 7
Buses: Q72

Rockaway Park

133 Beach 116th Street
Queens, NY 11694
Walk-Ins Welcome

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Fri: 9:00am-7:00pm, Closed Saturdays
Subways: A, S
Buses: Q22, QM16, RWS

Rego Park

100-26 Queens Blvd.
Queens, NY 11375
Walk-Ins Welcome

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Wed, Thurs, Fri, Sat: 9:00am-7:00pm, Tues: 8:00am-7:00pm
Subways: E, M, R
Buses: Q60, QM11, QM18

Ridgewood

56-27 Myrtle Ave
Ridgewood, NY 11385

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Tues, Fri, Sat: 9:00am-7:00pm, Mon & Wed: 8:00am-6:00pm
Subways: L, M
Buses: B26, B38, Q55, Q58

Bayside

42-11 Bell Blvd.
Bayside, NY 11361

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Tues, Thurs, Fri, Sat: 9:00am-7:00pm, Mon: 9:00am-2:00pm, Wed: 9:00am-6:00pm
Trains: LIRR (Bayside Stop)
Buses: Q12, Q13, Q31

Jackson Heights

77-11 37th Avenue

Jackson Heights, NY 11372

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Fri, Sat: 9:00am-7:00pm, Tues, Thurs: 8:00am-6:00pm, Wed: 8:00am-7:00pm
Subways: 7, E, F, M

Astoria

31-79 Steinway St.
Astoria, NY 11103

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Mon & Sat: 9:00am-7:00pm, Tues & Thurs: 8:00am-7:00pm, Wed & Fri: 8:00am-6:00pm
Subways: E, M, N, R, W

Long Island City

10-41 47th Ave.

Long Island City, NY 11101

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am-7:00pm
Subways: G, 7, E

Brooklyn

Brooklyn College (Coming Soon)

1457 Flatbush Ave.
Brooklyn, NY 11210

Schedule Appointment

Walk-ins Welcome

Bay Ridge

467 86th Street
Brooklyn, NY 11209

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am to 7:00pm
Subways: R (86th Street Station)
Buses: S79-SBS, S53, S93, B16, B1, B37

Midwood

1310 Kings Highway
Brooklyn, NY 11229

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Fri: 9:00am to 7:00pm, Closed Saturdays
Subways: B, Q
Buses: B7, B82, B82-SBS, B31

Bed-Stuy

1290 Fulton Street
Brooklyn, NY 11216

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Fri: 9:00 am - 7:00 pm, Closed Saturdays
Subways: A, C
Buses: B25, B26, B43, B44, B44-SBS

Clinton Hill

504 Myrtle Ave
Brooklyn, NY 11205

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Thurs, Fri, Sat: 9:00am-7:00pm, Tues: 9:00-5:00pm, Wed: 8:00am-7:00pm
Subways: G
Buses: B48, B54, B62

Flatbush

2215 Church Ave
Brooklyn, NY 11226

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Fri: 9:00am-7:00pm, Closed Saturdays
Subways: B, Q
Buses: B35, B41, B44, B44-SBS

Bensonhurst

2141A 86th Street
Brooklyn, NY 11214

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am-7:00pm
Subways: D
Buses: B82-SBS

South Slope

538 5th Avenue
Brooklyn, NY 11215

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Wed, Sat: 9:00am-7:00pm, Tues, Thurs: 8:00am-7:00pm, Fri: 8:00am-6:00pm
Subways: D, N, R, W, F, G

Cobble Hill

278 Court St.

Brooklyn, NY 11231

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Thurs, Fri, Sat: 9:00am-7:00pm, Tues: 9:00am-5:00pm, Wed: 8:00am-7:00pm
Subways: F, G

Greenpoint

114 Greenpoint Ave.

Brooklyn, NY 11222

Schedule Appointment

Walk-ins Welcome

Hours: Mon, Wed, Fri: 9:00am-7:00pm, Tues, Thurs: 9:00am-6:00pm
Subways: Greenpoint Ave stop on G line

Bushwick

1163 Myrtle Ave.

Brooklyn, NY 11206

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am-7:00pm
Subways: Myrtle Avenue stop on the M, J and Z lines

Sunset Park

4124 8th Ave.

Brooklyn, NY 11232

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sat: 9:00am-7:00pm, Every Other Sunday: 9:00am-5:00pm
Subways: D train to 9th Avenue

Downtown Brooklyn

440 Atlantic Ave.

Brooklyn, NY 11217

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am-7:00pm
Subways: B, D, N, R, Q, 2, 3, 4, 5, 6, A, C or G to Hoyt/Schermerhorn.
Trains: LIRR to Atlantic Avenue/Barclays Center stop

Crown Heights

614 Eastern Pkwy.

Brooklyn, NY 11225

Schedule Appointment

Walk-ins Welcome

Hours: Sun: 8:00am-6:00pm, Mon-Wed: 8:00am-7:00pm, Tues, Thurs, Fri: 9:00am-7:00pm
Subways: 2,3,4,5
Trains: LIRR at the Nostrand train stop

Williamsburg

152 Broadway
Brooklyn, NY 11211

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Mon, Wed, Thurs, Fri, Sat: 9:00am-7:00pm, Tues: 8:00am-7:00pm
Subways: J/M/Z, L
Ferries: East River Ferry terminals: S. Williamsburg

Bronx

Fordham Heights (Coming Soon)

380 East Fordham Rd.
Bronx, NY 10458

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm Closed Saturdays & Sundays
Subways: B,D
Buses: Bx9, Bx12, Bx22, Bx34

Marble Hill

5221 Broadway
New York, NY 10463

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am to 7:00pm
Subways: 1
Trains: Hudson Line (Metro North Railroad)
Buses: Bx7, Bx9, Bx20

Soundview

1590 Westchester Avenue
Bronx, NY 10472

Schedule Appointment

Walk-ins Welcome

Hours: Mon, Wed, Thurs, Fri: 9:00am-7:00pm, Tues: 9:00am-6:00pm, Closed Saturdays & Sundays
Subways: 6
Buses: Bx4, Bx4a, Bx27

Mott Haven

582 East 138th Street
Bronx, NY 10454

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Tues, Fri: 9:00am-7:00pm, Mon, Thurs: 8:00am-6:00pm, Wed: 8:00am-7:00pm, Closed Saturdays
Subways: 6
Buses: Bx33, Bx17

Norwood

3462 Jerome Ave.
Bronx, NY 10467

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am to 7:00pm
Subways: 4
Buses: 0004, 0020, 0021, Bx10

Highbridge

46 East 167th Street

Bronx, NY 10452

Schedule Appointment

Walk-ins Welcome

Hours: Sun-Sat: 9:00am to 7:00pm
Subways: B, D, 4
Buses: Bx35, Bx1, Bx2

East Bronx

2151 White Plains Rd
Bronx, NY 10462

Schedule Appointment

Walk-ins Welcome

Hours: Sun: 8:00am-6:00pm, Mon, Tues, Wed, Thurs, Sat: 9:00am-7:00pm, Fri: 9:00am-6:00pm
Subways: 2, 5
Buses: Bx12-SBS, Bx39

Long Island

Oceanside

3531 Long Beach Rd.

Oceanside, NY 11572

Schedule Appointment

Walk-ins Welcome

Hours: Sun, Tues, Wed, Fri, Sat: 9:00am-7:00pm, Thurs: 9:00am-6:00pm, Closed Mondays

Delaware

Downtown Wilmington (Coming Soon)

801 North Market
Wilmington, DE 19801

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm
Buses: DART First State

North Wilmington

3411 Silverside Road
Webster Building, Suite 107
Wilmington, DE 19810

Schedule Appointment

Walk-ins Welcome

Hours: Mon: 7:30 AM–6:00 PM, Sun, Tues, Wed, Thurs, Sat: 8:00 AM–6:00 PM, Closed Fridays