Driving directions
Publix
891 N Homestead Blvd, Homestead, Florida, United States