User Image

Dr. Kara Takeda

O.d. - Eye And Vision Services Providers

4198 Woodruff Ave
Lakewood, Ca 90713