James Swedberg, O.D.
1807 W. Craig Avenue
N. Las Vegas, NV 89032

Phone: 702-399-1141

Slider image 1
Slider image 2
Slider image 3
Slider image 4


Welcome to office of Dr. James Swedberg, O.D., located inside Walmart on West Craig Road between Scott Robinson Blvd. and Clayton St. (just west of MLK Blvd.) in N. Las Vegas.  He has been serving the residents of N. Las Vegas at this location since 2007 and strives to provide the best quality of care for all of his patients.  Dr. Swedberg provides for all of your primary eye care needs such as comprehensive eye exams for diabetes, hypertension, macular degeneration, and glaucoma, contact lens fitting and training for new contact lens wearers, and the treatment and management of red eye.

We accept the following forms of credit: Visa, MasterCard, Discover, and Debit. We also accept many insurance plans, some of which are listed below. 


Medicare Part B                



Always Vision

MES (Medical Eye Services)

Southpoint Casino



Nevada Medicaid FFS

Superior Vision

VSP ( Out-of-Network)

Block Vision

NVA (National Vision Admin.)


Davis Vision



If your insurance is not listed, please call us and ask because we may accept it.

Meet Our Staff

Dr. James Swedberg was raised in a small town north of Grand Forks, ND.  He obtained his Bachelor of Science degree from the University of North Dakota and finished additional pre-requisite studies at Moorhead State University in Minnesota.  Dr. Swedberg completed his Doctor of Optometry degree at The Ohio State University College of Optometry in 2002.  He was a four-year member of the Beta Sigma Kappa national honor society while enrolled and worked as an optician for a regional optical chain.  Dr. Swedberg has been practicing in Las Vegas since 2002 and at his current location since 2007.  During his time off, he enjoys many outdoor activities including hiking at Mt. Charleston, mountain biking and when able, scuba diving.

Marisol Gonzalez - Assistant Office Manager (Se Habla Español!)

Convenient Location

We are located at 1807 W. Craig Road, N. Las Vegas, NV 89032.  We are conveniently located near the following bus stops: Bus Rte. 219 on W. Craig at Jack in the Box & Bus Rte. 105 on MLK at Wells Fargo Bank. If you would like more information about our services or to request an appointment, please call us at 702-399-1141. Click here for directions.

Office Hours

Monday: Closed
Tuesday: 10:00am – 6:00pm
Wednesday: 11:00am – 7:00pm
Thursday: 10:00am – 6:00pm
Friday: 10:00am – 6:00pm
Saturday: 9:00 am – 5:00pm