Home Petals and Thorns Share 4802 South 14th Street Abilene, Texas 79605(325) 232-6895 Website Email Petals and Thorns4802 South 14th Street Abilene, Texas 79605DetailsOpen in Google Maps Map Save Overview Petals & Thorns (formerly Hometown Square) strives to offer a variety of styles in women’s & children Amenities Amenities Antiques