Roger C David, MD
Ophthalmologist · Physician
9555 SW Barnes Rd, 97225 PortlandOphthalmologist · Physician
9555 SW Barnes Rd, 97225 PortlandOphthalmologist · Physician
11750 SW Barnes Rd, 97225 PortlandOphthalmologist · Physician
14740 NW Cornell Rd, 97229 Portland
Contact lenses · Ophthalmologist · Ophthalmology · Reading glasses · Opticians · Prescription glasses · Sunglasses
12000 Southeast 82nd Avenue, Suite 2193, 97086 Happy Valley
Contact lenses · Ophthalmologist · Ophthalmology · Reading glasses · Opticians · Prescription glasses · Sunglasses
11170 Northeast Evergreen Parkway, Suite A, 97006 Beaverton
Contact lenses · Ophthalmologist · Ophthalmology · Reading glasses · Opticians · Prescription glasses · Sunglasses
7023 Southwest Nyberg Street, 97062 Tualatin
Contact lenses · Ophthalmologist · Ophthalmology · Reading glasses · Opticians · Prescription glasses · Sunglasses
3205 Southwest Cedar Hills Boulevard, Ste 9, 97005 BeavertonOphthalmologist · Physician
2 Centerpointe Dr, 97035 Lake OswegoOphthalmologist · Physician
4730 SW Luradel St, 97219 PortlandOphthalmologist · Physician
5355 Meadows Rd, 97035 Lake OswegoOphthalmologist · Physician
4035 Mercantile Dr, 97035 Lake OswegoOphthalmologist · Physician
15480 Boones Ferry Rd, 97035 Lake OswegoOphthalmologist · Physician
1727 SW Collins Ct, 97219 PortlandOphthalmologist · Physician
19801 SW 72nd Ave, 97062 TualatinOphthalmologist · Physician
19801 SW 72nd Ave, 97062 TualatinSurgery · Contact lenses · Ophthalmologist · Ophthalmology · Physician
19250 SW 65th Ave, 97062 TualatinOphthalmologist · Physician
18629 SW Tualatin Valley Hwy, 97006 BeavertonOphthalmologist · Physician
3710 SW US Veterans Hospital Rd, 97239 PortlandOphthalmologist · Physician
3710 SW US Veterans Hospital Rd, 97239 PortlandOphthalmologist · Physician
3710 SW US Veterans Hospital Rd, 97239 Portland