Leela Vakil's address is 7115 Willow Bridge Circle , Houston, TX 77095. Possible relatives include Leela Bakil, Deepak Vakil and 1 others.
Address History: 7115 Willow Bridge Circle, Houston, TX 77095
Leela Vakil's current address is 580 Melville Avenue , Palo Alto, CA 94301. Leela's age is 74 years old (1950). Phone numbers associated with Leela are (281) 932-3788 and (281) 974-5042. Leela has also lived in Palo Alto, CA and Sunnyvale, CA.
Also goes by: Leela D Bakil
Address History: 580 Melville Avenue, Palo Alto, CA 94301;
1260 University Avenue, Palo Alto, CA 94301;
Sunnyvale, CA 94089;
Austin, TX 78759;
Houston, TX 77054
Results 1 - 2 of 2