Hoover police are asking the public's help in finding 24-year-old Andrew James Roe.

Andrew Roe

Roe was recently been reported missing by his family in Alabaster. They haven't heard from him since Feb. 19. His last known location was the Greystone Shell Station at 5408 U.S. 280.

Police say they don't know if Roe is in danger, but he's struggled with dependency issues in the past and is currently homeless and without a vehicle.

Anyone who has contact with Roe or knows his whereabouts is asked to contact Sgt. Keith Czeskleba at 205-739-6795 or the Hoover Police Department at 205- 822-5300.