The birth year was listed as 1965. Meera currently resides at 5476 Tibet St, Aurora, Co 80015. Meera has listed phone number: (303) 474-4380. This person has lived also in Sugar Land, Lakewood,...