Dr Shewmaker & Associates Optometrists Inc.

Address

2174 Dixie Hwy
Clackamas, OR 97015