fbpx

Locations

Manhattan

Union Square (Coming Soon)

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

Hours: Mon-Fri: 8: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: Mon-Thurs: 9:00am-7:00pm, Fri: 8:00am-6:00pm
Subways: 1, 2, 3

South Street Seaport

220 Front St.
New York, NY 10038

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm
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: Mon-Fri: 9:00am-7:00pm, Sun: 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-Sun: 9:00am-7:00pm
Subways: 1, 2, 3, B, C

Kips Bay

247 East 28th St.
New York, NY 10016

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm
Subways: 6, N, R, Q, W
Ferries: E 34th Street Ferry Landing

Upper East Side

1425 2nd Ave. (E 74th Street)

New York, NY 10021

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sun: 9:00am-7:00pm
Subways: Q, 4, 5, 6

Lower Harlem

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

Schedule Appointment

Walk-ins Welcome

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

Flatiron

7 West 24th Street
New York, NY 10010

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm
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-Fri: 9:00am-7:00pm, Sat: 9:00am-5:00pm
Subways: 1, A, C, B, D

Hell’s Kitchen

625 10th Avenue (W 45th Street)

New York, NY 10036

Schedule Appointment

Walk-ins Welcome

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

Queens

Rockaway Park

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

Schedule Appointment

Walk-ins Welcome

Hours: TBD
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: TBD
Subways: E, M, R
Buses: Q60, QM11, QM18

Ridgewood

56-27 Myrtle Ave
Ridgewood, NY 11385

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sun: 9:00am-7:00pm
Subways: L, M
Buses: B26, B38, Q55, Q58

Bayside

42-11 Bell Blvd.
Bayside, NY 11361

Schedule Appointment

Walk-ins Welcome

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

Long Island City

10-41 47th Ave.

Long Island City, NY 11101

Schedule Appointment

Walk-ins Welcome

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

Astoria

31-79 Steinway St.
Astoria, NY 11103

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sun: 9:00am-7:00pm
Subways: E, M, N, R, W

Jackson Heights

77-11 37th Avenue

Jackson Heights, NY 11372

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm, Sun: 9:00am-7:00pm
Subways: 7, E, F, M

Brooklyn

Clinton Hill

504 Myrtle Ave
Brooklyn, NY 11205

Schedule Appointment

Walk-ins Welcome

Subways: G
Buses: B48, B54, B62

Flatbush

2215 Church Ave
Brooklyn, NY 11226

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sat: 9:00am-7:00pm
Subways: B, Q
Buses: B35, B41, B44, B44-SBS

Crown Heights

614 Eastern Pkwy.

Brooklyn, NY 11225

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sun: 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: Mon-Sun: 9:00am-7:00pm
Subways: J/M/Z, L
Ferries: East River Ferry terminals: S. Williamsburg

Downtown Brooklyn

440 Atlantic Ave.

Brooklyn, NY 11217

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sun: 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

Sunset Park

4124 8th Ave.

Brooklyn, NY 11232

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Wed: 9:00am-7:00pm, Thurs: 9:00am-5:00pm, Fri-Sat: 9:00am-7:00pm, Sun: 9:00am-5:00pm
Subways: D train to 9th Avenue

Bushwick

1163 Myrtle Ave.

Brooklyn, NY 11206

Schedule Appointment

Walk-ins Welcome

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

Greenpoint

114 Greenpoint Ave.

Brooklyn, NY 11222

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm
Subways: Greenpoint Ave stop on G line

Cobble Hill

278 Court St.

Brooklyn, NY 11231

Schedule Appointment

Walk-ins Welcome

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

South Slope

538 5th Avenue
Brooklyn, NY 11215

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm, Sun: 9:00am-7:00pm
Subways: D, N, R, W, F, G

Bensonhurst

2141A 86th Street
Brooklyn, NY 11214

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm
Subways: D
Buses: B82-SBS

Long Island

Oceanside

3531 Long Beach Rd.

Oceanside, NY 11572

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Sun: 9:00am-7:00pm

Bronx

East Bronx

2151 White Plains Rd
Bronx, NY 10462

Schedule Appointment

Walk-ins Welcome

Hours: Mon-Fri: 9:00am-7:00pm
Subways: 2, 5
Buses: Bx12-SBS, Bx39