Leslie Canlas was born in 1975, age 48. Leslie Canlas's address is 5311 90th Street Apt 2a, Elmhurst, NY 11373. Possible relatives include Cecilia Canlas, Christopher Canlas and 6 others. Public records show Leslie has also lived in Queens Village, NY.
Results 1 - 1 of 1