Only 1 florist is listed under Audubon itself. Most shops around here file their address under Philadelphia, where there are 118, about 8.2 miles away.

Leigh Florist 400 Amherst Rd, 08106-1112
(856) 547-1090

Audubon is in Camden County. Browse every florist in the county, including nearby towns.