Publix Super Market at Altos Plaza in Miami, Florida (Grocery, Supermarket) - Map

Map & Directions Store Details & Deals

121 SW 22nd Ave
Miami, Florida 33135

Phone: (305) 541-3265
Fax: (305) 541-3271

Detailed Map