About Carmella
Carmella is a pet store, located at Ruko L'agricola Blok B, No. 18, JL Raya Curug Sangreng, Kelapa Dua, Curug Sangereng, Tangerang, Banten 15810, Indonesia. They can be contacted via phone at +62 21 29429602 for more detailed information.