Takashi Kiyoizumi, MD

Address

17231 Holly Leaf Ct
San Diego, CA 92127