Community Health Center
Bay Hundred Medical and Dental Center
Saint Michaels, MD, 21663
Sliding-fee scale
Primary CareCommunity Health
13760 facilities
Saint Michaels, MD, 21663
Brimley, MI, 49715
Irvington, AL, 36544
Anahuac, TX, 77514
Bay Saint Louis, MS, 39520
Staten Island, NY, 10303
Havre De Grace, MD, 21078
Okatie, SC, 29909
Oregon City, OR, 97045
Del Rio, TX, 78840
Bedford, VA, 24523
Chattanooga, TN, 37403