The Homewood Star

From Bhamwiki
Jump to: navigation, search

The Homewood Star, located at 1833 27th Avenue South in Homewood, is a publication owned by Starnes Publishing which began operation in April 2011.

References

  • Staff (March 24, 2021) "Homewood Business Happenings." The Homewood Star