South Star Drug Incorporated is located in Caloocan, Philippines on 11-18 B34 Phase 2 Package 2, Old Zabarte Road, Bagong Silang, 176. South Star Drug Incorporated is rated 3 out of 5 in the category pharmacy in Philippines.
Address
11-18 B34 Phase 2 Package 2, Old Zabarte Road, Bagong Silang, 176
Service options
In-store shopping