Locations. Sierra Nevada Eye Center, Ltd. 3475 G.S. Richards Blvd. Ste. 130 Carson City, NV 89703 775-841-2000 Get Directions.