Nature Medic 20300 S Vermont AveSte 205Torrance, CA, 90502 View Phone 424-329-0070 Fax: 424-329-0066 20300 S Vermont Ave, Ste 205Torrance, CA 90502 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page