Vincent Lavalles Ray, MD, Ophthalmology

38707 Stivers St
Ste B
FremontCA  94536-5337 (Alameda County)


Phone: 510-792-0795
Fax: 510-792-0795

NPI: 1891928008
License Number: A98487 (CA)