This is actually a department within the Walmart store, not a standalone entity.
Home & Pharmacy is located at Burlington, ON L7M 5B4, Canada