Mercy Health is ready to take care of you and your family, with nearly 40 primary care offices, plus 6 walk-in primary care locations, spread out over the Greater Toledo region.

Find the location nearest you and view all of our convenient care locations by using our interactive location map.


3851 Navarre Ave., Suite 200
Oregon, Ohio 43616
2213 Franklin Avenue, Second Floor
Toledo, Ohio 43620
1600 E. Riverview Avenue, Suite 101
Napoleon, Ohio 43545
1050 Isaac Streets Drive, Suite 106
Oregon, Ohio 43616
1657 Holland Rd., Suite A
Maumee, Ohio 43537
1426 North Scott Street
Napoleon, Ohio 43545
7135 Sylvania Ave., Suite 1C
Sylvania, Ohio 43560
2815 Dustin Rd, Suite C
Oregon, Ohio 43616
20311 Pemberville Road
Pemberville, Ohio 43450
12623 Eckel Junction Rd, Suite 2600
Perrysburg, Ohio 43551
1103 Village Square Dr., Suite 100
Perrysburg, Ohio 43551
2702 Navarre Ave., Suite 206
Oregon, Ohio 43616
2213 Cherry St, Ambulatory Care Center, Main Floor
Toledo, Ohio 43608
28555 Starbright Boulevard
Perrysburg, Ohio 43551
22 Turtle Creek Cir.
Swanton, Ohio 43558
4126 Holland Sylvania Rd., Suite 220
Toledo, Ohio 43623
27 St. Lawrence Dr, Suite 103
Tiffin, Ohio 44883
900 Waterville-Monclova Rd., Suite A
Waterville, Ohio 43566
3425 Executive Pkwy., Suite 100
Toledo, Ohio 43606