City Block Health is located at 300 Broadway, Somerville, MA 02145.
City Block Health
300 Broadway Somerville, MA
Make an Appointment
(617) 284-7000
City Block Health is a medical group practice located in Somerville, MA. .
Frequently Asked Questions
Providers at City Block Health specialize in .
Zero providers practice at City Block Health.
Use the insurance check on this page to verify if City Block Health is in-network.
Locations
-
Cha Broadway Care Center
- 1 300 Broadway, Somerville, MA 02145 Directions (617) 284-7000
- 2 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-7800
- 3 3838 W 150th St, Cleveland, OH 44111 Directions (216) 957-5000
- 4 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4157
- 5 7800 Pearl Rd, Cleveland, OH 44130 Directions (216) 778-4393
- 6 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4444
- 7 138 S Main St, Gravois Mills, MO 65037 Directions (573) 374-5222
- 8 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4414
- 9 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-3456
- 10 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-3376
- 11 6708 Raytown Rd, Raytown, MO 64133 Directions (816) 353-1872
- 12 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-3958
- 13 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 957-9700
- 14 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4444
- 15 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2222
- 16 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4979
- 17 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4486
- 18 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4393
- 19 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 957-5000
- 20 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4428
- 21 401 Locust St Ste 200, Columbia, MO 65201 Directions (573) 449-4356
- 22 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-3679
- 23 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2273
- 24 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4811
- 25 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-7328
- 26 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 524-7377
- 27 5962 Osage Beach Pkwy, Osage Beach, MO 65065 Directions (573) 552-8569
- 28 2500 Metrohealth Dr Ste H586, Cleveland, OH 44109 Directions (216) 778-4765
- 29 905 W Foxwood Dr, Raymore, MO 64083 Directions (816) 322-1872
- 30 3251 Bagnell Dam Blvd, Lake Ozark, MO 65049 Directions (573) 365-3717
- 31 138 S Main St, Laurie, MO 65038 Directions (573) 374-5222
- 32 6756 Chippewa St, Saint Louis, MO 63109 Directions (314) 351-4991
- 33 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5835
- 34 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2328
- 35 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 957-5595
- 36 4229 Pearl Rd, Cleveland, OH 44109 Directions (216) 778-7800
- 37 117 S Business Route 5, Camdenton, MO 65020 Directions (573) 346-5951
- 38 2500 Metrohealth Dr # C-2001, Cleveland, OH 44109 Directions (216) 778-8305
- 39 100 Robinson Center Dr Ste 2870, Pittsburgh, PA 15205 Directions (412) 490-0820
- 40 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2222
- 41 1340 Big Bend Square Shop Ctr, Manchester, MO 63021 Directions (636) 225-9300
- 42 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4801
- 43 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2323
- 44 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5736
- 45 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 957-3250
- 46 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5629
- 47 5260 Smith Rd, Brook Park, OH 44142 Directions (216) 265-4580
- 48 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5791
- 49 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5864
- 50 1340 Big Bend Square Shop Ctr, Ballwin, MO 63021 Directions (636) 225-9300
- 51 905 W Foxwood Dr, Raymore, MO 64083 Directions (816) 322-1872
- 52 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5360
- 53 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5198
- 54 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2213
- 55 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5106
- 56 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-8642
- 57 38 Main St Ste 300, Westlake, OH 44145 Directions (216) 957-3200
- 58 388 S Main St Ste 205, Akron, OH 44311 Directions (330) 543-4747
- 59 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5181
- 60 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-7800
- 61 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4725
- 62 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-3618
- 63 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4391
- 64 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 957-4325
- 65 1116 SW US Highway 40, Blue Springs, MO 64015 Directions (816) 229-2020
- 66 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4444
- 67 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5185
- 68 2500 Metrohealth Dr Rm R224A, Cleveland, OH 44109 Directions (216) 778-2273
- 69 7800 Pearl Rd, Middleburg Heights, OH 44130 Directions (216) 957-9700
- 70 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 957-6000
- 71 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2222
- 72 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-2100
- 73 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4450
- 74 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-3456
- 75 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5884
- 76 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5731
- 77 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 957-9000
- 78 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-4159
- 79 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-7800
- 80 2500 Metrohealth Dr, Cleveland, OH 44109 Directions (216) 778-5162