Publix 1109

Publix #1109, also known as Publix at Inverrary Falls, is a Publix supermarket located at Inverrary Falls, at 5855 West Oakland Park Boulevard in Lauderhill, Florida. The store opened on January 20, 2005.