Terri Squires, Lpc, Fnp-c, Pnp-c, Aprn-rx
NPI 1053779421
Practice location: 560 Mountain Village Blvd # 102a-b, Telluride, CO 814359513
Taxonomy code: 363LP0808X
Phone: (808) 866-6533
808-866-6533 seems to be a Mobile telephone number and it could be based in Wailuku HI.
Currently, there are 1 healthcare prodviders using 8088666533 phone.