We hope you've found our website helpful. If you still have unanswered questions after browsing our informative pages, please visit us at our Tampa-area dealership whenever you're available. We'd love to meet with you to answer your questions. We're conveniently located at 6001 34th Street North, Saint Petersburg, FL 33714. To quickly see our location, check out the map provided.
Get Directions
Contact
Land Rover St Petersburg
6001 34th Street North
Saint Petersburg, FL 33714
- Sales: (727) 213-5852
- Service: (727) 287-6273
- Parts: (727) 565-0595
Showroom Hours
- Monday - Tuesday 8:30AM - 7:30PM
- Wednesday 9 AM - 5PM
- Thursday Closed
- Friday 8:30AM - 7:30PM
- Saturday 9:00AM - 6:00PM
- Sunday Closed