Robert Eng Chin DDS
6545 Balboa Ave # A
San Diego, CA 92111
San Diego, CA 92111