Florists - Retail in Velma, OK
Velma Flower & Gift Shop