Directions

Klein Ambulatory Care Center

UM Upper Chesapeake Medical Campus
520 Upper Chesapeake Drive, Suite 201
Bel Air, MD 21014

443-643-3800
FAX 443-643-3856

Google Maps Directions

Havre de Grace Office

2027 Pulaski Highway, Suite 206
Havre de Grace, MD 21078

443-843-7400
FAX 443-843-7494

Google Maps Directions