Followers

    No one is following Idalia yet.
    Load More

    Following

      Idalia isn't following anyone yet.
      Load More

      Idalia Garza locations

      Getting your current location Getting your current location
      Finding Idalia Garza locations Finding Idalia Garza locations

      1 Tip

      • Recent
      • All Tips
      • San Antonio, United States (1)
      Nova Medical CenterMarch 27, 2013
      Medical
      • San Antonio, United States

      Rude staff. Takes forever. Staff more important with gossip than people waiting for 30+ min in the lobby.

      Save
      Report