Helix Pet Hospital

4223 Palm Ave
La Mesa, CA 91941
619-469-2129

User Reviews (1)

  • 1. Great!

    by: HeftyCharlie

    Very helpful staff and very great staff, very kind and curtious with excellent knowledge of animals!

    Pros

    Great

    Cons

    none