Seabrook House of Flowers new location

Seabrook House of Flowers, which was previously located along SH146 at 2304 Bayport Blvd, has officially opened at their new location next to Iguana Ranas at 2900 E. NASA Parkway.