Actually it is the 1st location in my walkthrough and gave me a lot of headache too. After some googling i found this map, check the red spot and enjoy the game :)
http://faqsmedia.ign.com/faqs/image/kavanf1_gtasa_santos.jpg
Chat with our AI personalities