session about to expire in few minutes
The Village Florist is a quaint little shop but big enough to service all customer needs.
With the help of new technology and worldwide growers we can offer a superior product year round
401 N. Main Street
Milford, MI 48381