Boscov’s Optical Stores

We offer quality eyewear and eye care for the whole family, in convenient locations that make one-stop shopping easy.

Many of our stores have on-site Optometrists available several days a week. For added convenience, most will accept walk-in appointments, subject to availability.

Find your closest location below to check store hours or book an appointment.

CT

Milford

1201 Boston Post Rd

Milford, CT 06460

203-783-1503

Get Directions

Make this my store

Your Store

Meriden

480 Lewis Avenue

Meriden, CT 06451

203-235-2988

Get Directions

Make this my store

Your Store

DE

Dover

3000 N Dupont Highway

Dover, DE 19901

302-734-9210

Get Directions

Make this my store

Your Store

Christiana

361 West Main St

Christiana, DE 19702

302-738-4098

Get Directions

Make this my store

Your Store

Wilmington

4737 Concord Pike

Wilmington, DE 19803

302-478-5393

Get Directions

Make this my store

Your Store

MD

Baltimore

8200 Perry Hall Blvd

Baltimore, MD 21236

410-931-2219

Get Directions

Make this my store

Your Store

Salisbury

2310 N Salisbury Blvd

Salisbury, MD 21801

410-548-2163

Get Directions

Make this my store

Your Store

NJ

Moorestown

400 W Route 38

Moorestown, NJ 08057

856-222-0500

Get Directions

Make this my store

Your Store

Woodbridge

441 Woodbridge Center Drive

Woodbridge, NJ 07095

732-634-1497

Get Directions

Make this my store

Your Store

Egg Harbor Township

6725 Black Horse Pike

Egg Harbor Township, NJ 08234

609-641-0485

Get Directions

Make this my store

Your Store

Vineland

100 Cumberland Mall

Vineland, NJ 08360

856-327-4870

Get Directions

Make this my store

Your Store

Toms River

1201 Hooper Ave

Toms River, NJ 08753

732-240-5069

Get Directions

Make this my store

Your Store

Deptford

1750 Deptford Center Road

Deptford, NJ 08096

856-848-1409

Get Directions

Make this my store

Your Store

Eatontown

180 Route 35 South

Eatontown, NJ 07724

732-389-2219

Get Directions

Make this my store

Your Store

NY

New Hartford

8555 Seneca Turnpike

New Hartford, NY 13413

315-732-0280

Get Directions

Make this my store

Your Store

Albany

1425 Central Ave

Albany, NY 12205

518-438-0695

Get Directions

Make this my store

Your Store

Clifton Park

22 Clifton Country Road

Clifton Park, NY 12065

518-383-9838

Get Directions

Make this my store

Your Store

OH

Eastwood Mall

5555 Youngstown Warren Road

Niles, OH 44446

234-877-4006

Get Directions

Make this my store

Your Store

St Clairsville

67800 Mall Rd

St Clairsville, OH 43950

740-695-1457

Get Directions

Make this my store

Your Store

PA

Selinsgrove

1 Susquehanna Valley Road Drive

Selinsgrove, PA 17870

570-374-0121

Get Directions

Make this my store

Your Store

Erie

5800 Peach St Upper, Unit 800

Erie, PA 16565

814-866-1239

Get Directions

Make this my store

Your Store

Monaca

400 Beaver Valley Mall Blvd

Monaca, PA 15061

724-773-7196

Get Directions

Make this my store

Your Store

Whitehall

400 Lehigh Valley Mall

Whitehall, PA 18052

610-264-7014

Get Directions

Make this my store

Your Store

Scranton

400 The Mall At Steamtown

Scranton, PA 18503

570-342-7860

Get Directions

Make this my store

Your Store

Reading

4500 Perkiomen Avenue

Reading, PA 19606

610-779-1202

Get Directions

Make this my store

Your Store

Harrisburg

4600 Jonestown Road

Harrisburg, PA 17109

717-540-4222

Get Directions

Make this my store

Your Store

Plymouth Meeting

500 W Germantown Park

Plymouth Meeting, PA 19462

610-940-9287

Get Directions

Make this my store

Your Store

Johnstown

570 Galleria Mall

Johnstown, PA 15904

814-266-9400

Get Directions

Make this my store

Your Store

Pottsville

7290 Fairlane Village Mall

Pottsville, PA 17901

570-628-5790

Get Directions

Make this my store

Your Store

Lancaster

800 Park City Center

Lancaster, PA 17601

717-299-4711

Get Directions

Make this my store

Your Store

Pottstown

351 W Schuykill Road

Pottstown, PA 19465

610-327-8080

Get Directions

Make this my store

Your Store

Wyomissing

1665 State Hill Road

Wyomissing, PA 19610

610-373-2830

Get Directions

Make this my store

Your Store

Butler

101 Clearview Circle

Butler, PA 16001

724-285-2139

Get Directions

Make this my store

Your Store

Hazleton

105 Laurel Mall

Hazleton, PA 18202

570-459-2466

Get Directions

Make this my store

Your Store

Media

1067 W Baltimore Park

Media, PA 19063

610-566-5255

Get Directions

Make this my store

Your Store

Easton

121 Palmer Park Mall

Easton, PA 18045

610-252-8628

Get Directions

Make this my store

Your Store

Exton

126 Exton Square Pkwy

Exton, PA 19341

484-875-0137

Get Directions

Make this my store

Your Store

Altoona

139 Falon Drive

Altoona, PA 16602

814-940-0134

Get Directions

Make this my store

Your Store

Camp Hill

170 S 32nd Street

Camp Hill, PA 17011

717-763-1888

Get Directions

Make this my store

Your Store

Bensalem

200 Neshaminy Mall

Bensalem, PA 19020

215-953-8483

Get Directions

Make this my store

Your Store

Lebanon

2201 Lebanon Valley Mall

Lebanon, PA 17042

717-274-1441

Get Directions

Make this my store

Your Store

York

2899 Whiteford Road

York, PA 17402

717-755-4395

Get Directions

Make this my store

Your Store

Reading

2910 N 5th St Highway

Reading, PA 19605

610-929-2531

Get Directions

Make this my store

Your Store