TELO Medical Center 1st Floor, Ste 100 23600 Telo Ave Torrance CA 90505 Phone: (310) 543-2611 Fax: (310) 543-2056 Office Hours: Mon-Fri: 8AM-5:00PM