DD Star Pet Shop is located in Alor Setar, Malaysia on 250 Ground Floor, Lorong Peremba 3, Taman Anggerik 11, Alor Setar, 05100. DD Star Pet Shop is rated 4.6 out of 5 in the category pet store in Malaysia.
Address
250 Ground Floor, Lorong Peremba 3, Taman Anggerik 11, Alor Setar, 05100
Service options
In-store shopping