JCPenney 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.

AL

University Mall

1701 McFarland Blvd.

Tuscaloosa, AL 35404

205-556-0701

Get Directions

Make this my store

Your Store

AZ

Arrowhead Towne Center

7750 W. Arrowhead Town Center

Glendale, AZ 85308

623-412-8387

Get Directions

Make this my store

Your Store

Paradise Valley S.C.

4510 E. Cactus Road

Phoenix, AZ 85032

602-996-6833

Get Directions

Make this my store

Your Store

Make this my store

Your Store

The Shops at Lake Havasu

5651 Hwy 95 North

Lake Havasu City, AZ 86404

928-764-2385

Get Directions

Make this my store

Your Store

Tucson Mall

4530 N. Oracle Road

Tucson, AZ 85705

520-293-5723

Get Directions

Make this my store

Your Store

CA

Antelope Valley Mall

1131 W. Avenue P

Palmdale, CA 93551

661-274-9226

Get Directions

Make this my store

Your Store

Brea Mall

400 Brea Mall

Brea, CA 92821

714-529-2203

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Del Amo Fashion Center

21840 Hawthorne Blvd.

Torrance, CA 90503

310-371-4119

Get Directions

Make this my store

Your Store

Fashion Valley S.C.

6987 Friar's Road

San Diego, CA 92108

619-692-1248

Get Directions

Make this my store

Your Store

Fox Hills Mall

6000 South Hannum Ave.

Culver City, CA 90230

310-390-8478

Get Directions

Make this my store

Your Store

Galleria at Tyler

3605 Galleria at Tyler

Riverside, CA 92503

951-687-6725

Get Directions

Make this my store

Your Store

Glendale Galleria

1169 Glendale Galleria

Glendale, CA 91210

818-244-4506

Get Directions

Make this my store

Your Store

Lakewood Center Mall

67 Lakewood Center Mall

Lakewood, CA 90712

562-630-0628

Get Directions

Make this my store

Your Store

Northridge Fashion Center

9301 Tampa Avenue

Northridge, CA 91324

818-885-8155

Get Directions

Make this my store

Your Store

Oaks Mall

280 W Hillcrest

Thousand Oaks, CA 91360

805-497-3594

Get Directions

Make this my store

Your Store

Make this my store

Your Store

MainPlace Mall

2890 N. Main Street

Santa Ana, CA 92705-6605

714-972-8804

Get Directions

Make this my store

Your Store

The Shops at Santa Anita

400 S. Baldwin Avenue

Arcadia, CA 91007

626-446-2184

Get Directions

Make this my store

Your Store

Make this my store

Your Store

SouthBay Pavilion Mall

20700 South Avalon

Carson, CA 90746

310-324-4794

Get Directions

Make this my store

Your Store

Southland Mall

340 Southland Mall

Hayward, CA 94545

510-732-6207

Get Directions

Make this my store

Your Store

Stonewood Center

100 Stonewood Center

Downey, CA 90241

562-923-4624

Get Directions

Make this my store

Your Store

Sunvalley Shopping Center

484 Sun Valley Mall

Concord, CA 94520

925-685-7218

Get Directions

Make this my store

Your Store

Sunrise Mall

6100 Sunrise Blvd.

Citrus Heights, CA 95610

916-726-7919

Get Directions

Make this my store

Your Store

Moreno Valley Mall

22450 Town Circle

Moreno, CA 92553

951-653-5166

Get Directions

Make this my store

Your Store

Valley Plaza Mall

2501 Ming Ave

Bakersfield, CA 93304

661-834-7446

Get Directions

Make this my store

Your Store

Vintage Faire Mall

3401 Dale Road

Modesto, CA 95356

209-574-0710

Get Directions

Make this my store

Your Store

Weberstown Mall

4915 Claremont Avenue

Stockton, CA 95207

209-956-3323

Get Directions

Make this my store

Your Store

Plaza West Covina

1203 Plaza Drive

West Covina, CA 91790

626-960-0025

Get Directions

Make this my store

Your Store

CO

Town Center at Aurora

14200 E. Alameda Ave.

Aurora, CO 80012

303-344-1272

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Southwest Plaza

8501 West Bowles

Littleton, CO 80123

303-973-6481

Get Directions

Make this my store

Your Store

Westminster Mall

5453 W. 88th Ave

Westminster, CO 80031

(303) 657-9952

Get Directions

Make this my store

Your Store

CT

The Shoppes at Buckland Hills

344 Buckland Hills Dr #7000

Manchester, CT 06040

860-648-1345

Get Directions

Make this my store

Your Store

Trumbull Mall

5065 Main Street

Trumbull, CT 06611

203-372-3349

Get Directions

Make this my store

Your Store

Westfarms Mall

500 South Road

Farmington, CT 06032

860-561-4189

Get Directions

Make this my store

Your Store

DE

Christiana Mall

606 Christiana Mall

Newark, DE 19702

302-368-5054

Get Directions

Make this my store

Your Store

FL

Altamonte Mall

451 Altamonte Drive

Altamonte Springs, FL 32701

407-332-0644

Get Directions

Make this my store

Your Store

Aventura Mall

19525 Biscayne Blvd

Aventura, FL 33180

305-937-0362

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Brandon Mall

331 Brandon Town Center Mall

Brandon, FL 33511

813-654-7748

Get Directions

Make this my store

Your Store

Broward Mall

8000 W. Broward Blvd.

Plantation, FL 33388

954-475-4259

Get Directions

Make this my store

Your Store

Citrus Park Town Center

8102 Citrus Park Town Center

Tampa, FL 33625

813-926-6288

Get Directions

Make this my store

Your Store

Coastland Center

2076 9th Street North

Naples, FL 34102

239-430-9500

Get Directions

Make this my store

Your Store

Coral Square Mall

9303 West Atlantic Blvd.

Coral Springs, FL 33071

954-345-7050

Get Directions

Make this my store

Your Store

Countryside Mall

27001 U.S. 19 North

Clearwater, FL 33761

727-725-0780

Get Directions

Make this my store

Your Store

Dadeland Mall

7201 N Kendall Dr

Miami, FL 33156

305-665-1362

Get Directions

Make this my store

Your Store

Florida Mall

8001 S. Orange Blossom Trail

Orlando, FL 32809

407-851-9133

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Miami International Mall

1603 NW 107th Avenue

Miami, FL 33172

305-594-5865

Get Directions

Make this my store

Your Store

Melbourne Square Mall

1700 West New Haven Ave.

Melbourne, FL 32904

321-727-8807

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Oaks Mall

6481 W. Newberry Road

Gainesville, FL 32605

352-332-8643

Get Directions

Make this my store

Your Store

Paddock Mall

3100 SW College Road

Ocala, FL 34474

352-237-7001

Get Directions

Make this my store

Your Store

Pembroke Lakes Mall

11725 Pines Blvd.

Pembroke Pines, FL 33026

954-433-4883

Get Directions

Make this my store

Your Store

Port Charlotte Town Center

1441 Tamiami Trail

Port Charlotte, FL 33948

941-624-4600

Get Directions

Make this my store

Your Store

Sarasota Square Mall

8201 S Tamiami Trail US 41

Sarasota, FL 34238

941-923-0178

Get Directions

Make this my store

Your Store

Southland Mall

20505 S. Dixie Highway

Miami, FL 33189

305-255-7406

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Make this my store

Your Store

Make this my store

Your Store

Volusia Mall

1700 W Intl Speedway Blvd

Daytona Beach, FL 32114

386-253-6376

Get Directions

Make this my store

Your Store

Westland Mall

1655 W. 49th Street

Hialeah, FL 33012

305-824-9890

Get Directions

Make this my store

Your Store

GA

Albany Mall

2601 Dawson Road

Albany, GA 31707

229-639-0290

Get Directions

Make this my store

Your Store

Make this my store

Your Store

IA

Northpark Mall

320 W. Kimberly Road

Davenport, IA 52806

563-388-9379

Get Directions

Make this my store

Your Store

Valley West Mall

1551 Valley West Dr

West Des Moines, IA 50266

515-223-7215

Get Directions

Make this my store

Your Store

IL

Ford City Mall

7601 S. Cicero Avenue

Chicago, IL 60652

773-581-8318

Get Directions

Make this my store

Your Store

Golf Mill S.C.

220 Golf Mill S.C.

Niles, IL 60714

847-299-1366

Get Directions

Make this my store

Your Store

Hawthorn Mall

4 Hawthorn Center

Vernon Hills, IL 60061

847-367-0420

Get Directions

Make this my store

Your Store

North Riverside Mall

7507 W Cermak Rd

Riverside, IL 60546

708-442-1272

Get Directions

Make this my store

Your Store

Orland Square Mall

3 Orland Square Drive

Orland Park, IL 60462

708-349-4411

Get Directions

Make this my store

Your Store

River Oaks Center

200 River Oaks Center Dr

Calumet City, IL 60409

708-868-4286

Get Directions

Make this my store

Your Store

Make this my store

Your Store

St. Clair Square

245 St. Clair Square

Fairview Heights, IL 62208

618-632-6550

Get Directions

Make this my store

Your Store

Louis Joliet Mall

3340 Mall Loop Drive Spc 2

Joliet, IL 60431

815-254-4871

Get Directions

Make this my store

Your Store

Woodfield Mall

3 Woodfield Mall

Schaumburg, IL 60173

847-240-5655

Get Directions

Make this my store

Your Store

Yorktown Center

175 Yorktown Center

Lombard, IL 60148

630-629-9550

Get Directions

Make this my store

Your Store

IN

Make this my store

Your Store

Glenbrook Square

4201 Coldwater Road

Ft. Wayne, IN 46805

260-482-5033

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Southlake Mall

1890 Southlake Mall

Merrillville, IN 46410

219-756-7265

Get Directions

Make this my store

Your Store

Make this my store

Your Store

University Park Mall

6501 North Grape Road

Mishawaka, IN 46545

574-277-1176

Get Directions

Make this my store

Your Store

KS

Oak Park Mall

11801 W. 95th St.

Overland Park, KS 66214

913-492-7904

Get Directions

Make this my store

Your Store

KY

Jefferson Mall

4803 Outer Loop

Louisville, KY 40219

502-964-7726

Get Directions

Make this my store

Your Store

LA

MA

Holyoke Mall

50 Holyoke Street

Holyoke, MA 01040

413-533-7115

Get Directions

Make this my store

Your Store

MD

Make this my store

Your Store

MI

Lakeside Mall

14300 Lakeside Circle

Sterling Heights, MI 48313

586-247-9220

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Make this my store

Your Store

MN

Burnsville Center

14301 Burnhaven Drive

Burnsville, MN 55337

952-435-3885

Get Directions

Make this my store

Your Store

Crossroads Center

4101 W Division St

Saint Cloud, MN 56301

320-251-0020

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Rosedale Center

1700 W. County Rd. B-2

Roseville, MN 55113

651-639-2518

Get Directions

Make this my store

Your Store

MO

Columbia Mall

2301 W Worley

Columbia, MO 65203

573-445-9750

Get Directions

Make this my store

Your Store

Mid Rivers Mall

Mid Rivers Mall Dr

Saint Peters, MO 63376

636-970-3937

Get Directions

Make this my store

Your Store

South County Center

100 S. County Centerway

St. Louis, MO 63129

314-892-9630

Get Directions

Make this my store

Your Store

West County Center

90 West County Center

Des Peres, MO 63131

314-966-4322

Get Directions

Make this my store

Your Store

ND

Columbia Mall

2800 S Columbia

Grand Forks, ND 58201

701-746-4810

Get Directions

Make this my store

Your Store

Dakota Square Mall

2400 10th Street SW

Minot, ND 58701

701-837-9699

Get Directions

Make this my store

Your Store

NE

Westroads Mall

800 North 98th Street

Omaha, NE 68114

402-397-7876

Get Directions

Make this my store

Your Store

NH

Mall at Fox Run

50 Fox Run Road

Newington, NH 03801

603-430-9604

Get Directions

Make this my store

Your Store

Pheasant Lane Mall

310 Daniel Webster Highway

Nashua, NH 03060

603-888-9088

Get Directions

Make this my store

Your Store

The Mall at Rockingham Park

81 Rockingham Park Blvd.

Salem, NH 03079

603-893-9460

Get Directions

Make this my store

Your Store

NJ

Brunswick Square Mall

755 State Rt 18 Ste 600

East Brunswick, NJ 08816

732-390-5555

Get Directions

Make this my store

Your Store

Deptford Mall

1750 Deptford Center Road

Deptford, NJ 08096

856-384-6125

Get Directions

Make this my store

Your Store

Make this my store

Your Store

Ocean County Mall

1201 Hooper Ave

Toms River, NJ 08753

732-244-1646

Get Directions

Make this my store

Your Store

Woodbridge Center

428 Woodbridge Center Drive

Woodbridge, NJ 07095

732-726-1720

Get Directions

Make this my store

Your Store

NM

Make this my store

Your Store

NV

Galleria at Sunset

1312 West Sunset Road

Henderson, NV 89014

702-458-7877

Get Directions

Make this my store

Your Store

Make this my store

Your Store

NY

The Mall at Bay Plaza

100 Baychester Ave

Bronx, NY 10474

718-862-9419

Get Directions

Make this my store

Your Store

Eastern Hills Mall

4545 Transit Road

Williamsville, NY 14221

716-634-2209

Get Directions

Make this my store

Your Store

Gateway Center

360 Gateway Drive

Brooklyn, NY 11239

(718) 348-9387

Get Directions

Make this my store

Your Store

Queens Center

92-59 59th Ave

Elmhurst, NY 11373

718-271-6444

Get Directions

Make this my store

Your Store

South Shore Mall

1701 Sunrise Highway

Bay Shore, NY 11706

631-206-0236

Get Directions

Make this my store

Your Store

Walden Galleria Mall

3 Walden Galleria Drive

Cheektowaga, NY 14225

716-681-5329

Get Directions

Make this my store

Your Store

OH

Canton Centre

4300 Tuscarawas St. W.

Canton, OH 44708

330-478-4984

Get Directions

Make this my store

Your Store

Eastwood Mall

5555 Youngston Warren Rd.

Niles, OH 44446

330-544-8813

Get Directions

Make this my store

Your Store

Great Lakes Mall

7850 Mentor Ave.

Mentor, OH 44060

440-255-6285

Get Directions

Make this my store

Your Store

Great Northern Mall

5100 Great Northern Mall

North Olmstead, OH 44070

440-779-8145

Get Directions

Make this my store

Your Store

Lima Mall

2400 Elida Road

Lima, OH 45805

419-331-8950

Get Directions

Make this my store

Your Store

Polaris Fashion Place

1450 Polaris Pkwy

Columbus, OH 43240

614-846-4804

Get Directions

Make this my store

Your Store

Southern Park Mall

7401 Market Street

Youngstown, OH 44512

330-758-5671

Get Directions

Make this my store

Your Store

Tuttle Crossing Mall

5083 Tuttle Crossing Blvd.

Dublin, OH 43016

614-717-9884

Get Directions

Make this my store

Your Store

PA

Beaver Valley Mall

200 Beaver Valley Mall

Monaca, PA 15061

724-728-8291

Get Directions

Make this my store

Your Store

Lehigh Valley Mall

500 Lehigh Valley Mall

Whitehall, PA 18052

610-266-1401

Get Directions

Make this my store

Your Store

Logan Valley Mall

5580 Goods Lane

Altoona, PA 16602

814-944-1492

Get Directions

Make this my store

Your Store

Park City Center

400 Park City S. C.

Lancaster, PA 17601

717-299-0469

Get Directions

Make this my store

Your Store

Make this my store

Your Store

RI

Warwick Mall

400 Bald Hill Rd.

Warwick, RI 02886

401-738-0181

Get Directions

Make this my store

Your Store

SC

Haywood Mall

700 Haywood Mall

Greenville, SC 29607

864-297-7445

Get Directions

Make this my store

Your Store

TN

Wolfchase Galleria

2756 N. Germantown Pkwy

Memphis, TN 38133

901-383-8884

Get Directions

Make this my store

Your Store

TX

Broadway Square Mall

4401 South Broadway

Tyler, TX 75703

903-561-3453

Get Directions

Make this my store

Your Store

Cielo Vista Mall

8401 Gateway West Hwy. 10

El Paso, TX 79925

915-779-5345

Get Directions

Make this my store

Your Store

Ingram Park Mall

6301 N.W. Loop 410

San Antonio, TX 78238

210-647-3447

Get Directions

Make this my store

Your Store

La Palmera Mall

5488 S. Padre Island Drive

Corpus Christi, TX 78411

361-991-3830

Get Directions

Make this my store

Your Store

La Plaza Mall

2200 South 10th

McAllen, TX 78503

956-687-2671

Get Directions

Make this my store

Your Store

Meyerland Plaza Mall

730 Meyerland Plaza Mall

Houston, TX 77035

713-668-9625

Get Directions

Make this my store

Your Store

North East Mall

1105 Melbourne Dr. North East Mall

Hurst, TX 76053

817-284-2611

Get Directions

Make this my store

Your Store

North Star Mall

7400 San Pedro

San Antonio, TX 78216

210-348-0694

Get Directions

Make this my store

Your Store

The Parks Mall at Arlington

3851 S. Cooper St.

Arlington, TX 76015

817-467-2814

Get Directions

Make this my store

Your Store

Richland Mall

6001 W. Waco Drive

Waco, TX 76710

254-772-4104

Get Directions

Make this my store

Your Store

Ridgmar Mall

1900 Green Oaks Road

Ft. Worth, TX 76116

817-738-2127

Get Directions

Make this my store

Your Store

South Park Mall

2418 SW Military Drive

San Antonio, TX 78224

210-921-1983

Get Directions

Make this my store

Your Store

Stonebriar Centre

2607 Preston Rd

Frisco, TX 75034

972-712-3103

Get Directions

Make this my store

Your Store

Sunrise Mall

2370 North Expressway, Suite 2000

Brownsville, TX 78526

956-546-5519

Get Directions

Make this my store

Your Store

Town East Mall

6000 Town East Mall

Mesquite, TX 75150

972-681-4140

Get Directions

Make this my store

Your Store

Victory Lakes Town Ctr

2520 Gulf Freeway South

League City, TX 77573

281-337-1807

Get Directions

Make this my store

Your Store

Willowbrook Mall

7925 F. M. 1960

Houston, TX 77070

281-955-6891

Get Directions

Make this my store

Your Store

Woodlands Mall

1201 Lake Woodlands Drive

The Woodlands, TX 77380

281-292-4513

Get Directions

Make this my store

Your Store

VA

Lynnhaven Mall

701 Lynn Haven Parkway

Virginia Beach, VA 23452

757-486-1440

Get Directions

Make this my store

Your Store

Spotsylvania Towne Centre

400 Spotsylvania Mall

Fredericksburg, VA 22401

540-785-2763

Get Directions

Make this my store

Your Store

WA

Make this my store

Your Store

South Hill Mall

3700 S. Meridian St.

Puyallup, WA 98373

253-848-5803

Get Directions

Make this my store

Your Store

Spokane Valley Mall

14730 East Indiana

Spokane, WA 99216

509-891-1324

Get Directions

Make this my store

Your Store

WI

Brookfield Square Mall

95 N. Moorland Road

Brookfield, WI 53005

262-782-0539

Get Directions

Make this my store

Your Store

West Towne Mall

23 West Towne Mall

Madison, WI 53719

608-827-3002

Get Directions

Make this my store

Your Store

WV

The Highlands

515 Cabela Drive

Triadelphia, WV 26059

304-547-0095

Get Directions

Make this my store

Your Store