Existing Client? Sign In

Michael Klein, Psy.D.

Telehealth Office pt at home

Telehealth Office pt at home

A street map for office location at 100 Linden Oaks Suite 200 Rochester, NY 14625

Linden Oaks Therapy Office

100 Linden Oaks Suite 200
Rochester, NY 14625

Directions
A street map for office location at 100 linden Oaks Suite 200 Rochester, NY 14625

Telehealth pt not at home

100 linden Oaks Suite 200
Rochester, NY 14625

Directions