LEIGH A. OWYANG, O.D.
Optometry at Summerfield Rd, Santa Rosa, CA

License number
California 07770T
Category
Optometry
Type
Optometrist
Address
Address
2451 Summerfield Rd, Santa Rosa, CA 95405
Phone
(707) 526-4050
(707) 569-1366 (Fax)

Professional information

Leigh A Owyang Photo 1

Leigh A Owyang, Santa Rosa CA - OD (Doctor of Optometry)

Specialties:
Optometry
Address:
2451 Summerfield Rd, Santa Rosa 95405
(707) 526-4050 (Phone), (707) 569-1366 (Fax)
Languages:
English


Leigh Allyn Owyang Photo 2

Leigh Allyn Owyang, Santa Rosa CA

Specialties:
Optometrist
Address:
2451 Summerfield Rd, Santa Rosa, CA 95405