Harold S. Sommerschield, Ph.D., P.C.

Address

12809 S. Saginaw St.
Grand Blanc, MI 48439