Der Mowry Canal Number C-103 ist ein Kanal in Homestead im Miami-Dade County im US-Bundesstaat Florida, etwa 40 Kilometer südlich von Miami. Seine Länge beträgt etwa 43,6 Kilometer[1] und wird vom Deich Levee 30 abgeleitet. Sein Einzugsgebiet beträgt 127,7 km². Der Kanal mündet in die Biscayne Bay.[2][1]
Im Mowry Canal ist Cichlasoma citrinellum ansässig, eine exotische Buntbarsch-Art; siehe Cichlasoma.[3]