Our clinic
We are located at 1523 W Lake Street, Suite A, Minneapolis, MN, 55408
PHONE: 612-735-0997
FAX: 617-362-2618
We also have a satellite location in St. Peter, Minnesota.
All of our providers offer telehealth services.
Have a question for us?