Avelino V Canlas, M.D is a family medicine physician in Chula Vista, California.
📍 644 Naples St, Chula Vista, CA 91911
835 3rd Ave, Chula Vista, CA 91911
700 E Naples Ct, Chula Vista, CA 91911
751 Medical Ctr Ct, Chula Vista, CA 91911
Ste 133 865 3rd Ave, Chula Vista, CA 91911
Ste 200 752 Medical Ctr Ct, Chula Vista, CA 91911