Alpha House of Pinellas County
701 5th Ave. North
St. Petersburg Florida 33701
United States