- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Green Acres Flower Shop And Deli, Lake Providence, Louisiana Restaurant Details
Reserve a table - Green Acres Flower Shop And Deli - Inactive
Restaurant: Green Acres Flower Shop And Deli
Address: 7674 Highway 65 North, Lake Providence (East Carroll), Louisiana (LA), 71254
Send to devicePhone: (318) 559-5312
Please register here to leave your review, or log into your account.