Mega all shop is located in Kabupaten Deli Serdang, Indonesia on Jl. Sedap Malam Patumbak No.7, Patumbak Kp, Kec. Patumbak. Mega all shop is rated 3 out of 5 in the category hay supplier in Indonesia.
Address
Jl. Sedap Malam Patumbak No.7, Patumbak Kp, Kec. Patumbak