Tesla Vidal's address is 103 Idell Avenue , San Antonio, TX 78223. Possible relatives include Eric Vidal, Linda Balderas and others. Public records show Tesla has also lived in San Antonio, TX. Tesla's latest phone number is (210) 433-3224. Previous phone numbers include (210) 359-1692 and (210) 337-3707.
Also goes by:
Tesla Lopez
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Phone Numbers:
Results 1 - 1 of 1