St. Clair Shores Medical PLLC
The Weather Page

Bernard W. Shelton, MD 
30140 Harper Ave., Suite 300, Saint Clair Shores, MI 48082