Nelson Lopez, DO

Ophthalmology

3 locations

Shepherd Eye Center

9100 W Post Rd, Las Vegas, NV 89148

Accepting new patients

(702) 731-2088