Dr. L. Russell Margitza, O.D.
7175 Spring Mountain Rd Suite #1,
Las Vegas, NV 89117
Dr. L. Russell Margitza, O.D. is one of the popular Optometrist located in 7175 Spring Mountain Rd Suite #1 ,Las Vegas listed under
Optometrist (Eye Doctor) in Las Vegas
,