Tarlochan was born 84 years ago. Public records show Millis and Dracut as cities Tarlochan also stayed in. People possibly related to Tarlochan are Sirinarayan K Khalsa, Baldev S Khalsa, Inder K Khalsa and 6 other people. 150 Acorn St #150, Millis, Ma 02054 is where Tarlochan lives. This person's birth year is 1940. Tarlochan owns the phone number (978) 376-5976.