The phone number (978) 840-8307 is Carmen’s. Carmen was born in 1969. The current age of Carmen is 55. Carmen’s current address is 73 Lorchris St, Leominster, Ma 01453. She has stayed in Leominster before moving to Leominster.