Followers

    No one is following Jenna yet.
    Load More

    Following

      Jenna isn't following anyone yet.
      Load More

      Jenna Schmidt locations

      Getting your current location Getting your current location
      Finding Jenna Schmidt locations Finding Jenna Schmidt locations

      2 Tips

      • Recent
      • All Tips
      • Dallas, United States (1)
      Plaza Car Wash & Lube CenterJune 5, 2012
      Car Washes
      • Dallas, United States

      Joe is the Manager of the Lube shop. He does awesome work, takes great care of my car, and has earned my trust big time! I always come

      Save
      Report
      Treymore City PlaceMarch 22, 2011
      Home
      • United States

      They have the best CARES Team here! :)

      Save
      Report