Switz Pharmaceuticals Limited is located in Ikeja, Nigeria on Suite No. 21/22, Powa Computer Mega City, Opposite Ikeja Plaza, Kodesoh St. Switz Pharmaceuticals Limited is rated 4.5 out of 5 in the category pharmaceutical company in Nigeria.
Address
Suite No. 21/22, Powa Computer Mega City, Opposite Ikeja Plaza, Kodesoh St