Homewood Public Library Loading Map.... Homewood Public Library1721 Oxmoor Road - HomewoodEvents 33.475116 -86.79540399999996 Address 1721 Oxmoor Road Homewood AL 35209 United States Upcoming EventsNo events in this location