Indira currently resides at 65 Ford St, Providence, Ri 02907. In addition to Providence, Indira also lived in Los Angeles, Providence and Long Beach. Indira has reached the age of 53 years. 1971 is the birth year of Indira. Indira has listed (401) 273-2313 as her phone number.