Freedom
Find a Doctor
United States
Alabama
AbbevilleAdamsvilleAlabasterAlbertvilleAlexander CityAlexandriaAlicevilleAndalusiaAnnistonArabArgoAshfordAshlandAshvilleAthensAtmoreAttallaAuburnAutauga CountyBaldwin CountyBallplayBarbour CountyBay MinetteBayou La BatreBear CreekBerryBessemerBibb CountyBirminghamBlount CountyBlountsvilleBlue RidgeBoazBrentBrewtonBridgeportBrightonBrook HighlandBrooksideBrookwoodBrundidgeBullock CountyButlerButler CountyBynumCahaba HeightsCaleraCalhoun CountyCamdenCarbon HillCarlisle-RockledgeCarrolltonCedar BluffCenter PointCentreCentrevilleChalkvilleChambers CountyChatomChelseaCherokeeCherokee CountyChickasawChildersburgChilton CountyChoccoloccoChoctaw CountyCitronelleClantonClarke CountyClayClay CountyClaytonCleburne CountyClevelandClioCoalingCoffee CountyColbert CountyCollinsvilleColumbianaConcordConecuh CountyCoosa CountyCoosadaCordovaCottonwoodCovington CountyCowartsCrenshaw CountyCreolaCrossvilleCullmanCullman CountyDadevilleDale CountyDalevilleDallas CountyDanvilleDaphneDauphin IslandDeKalb CountyDeatsvilleDecaturDemopolisDixianaDoraDothanDouble SpringsEast BrewtonEast FlorenceEclecticElbaElbertaElmoreElmore CountyEmerald MountainEnterpriseEscambia CountyEtowah CountyEufaulaEutawEvergreenFairfieldFairhopeFalkvilleFayetteFayette CountyFayettevilleFlint CityFlomatonFloralaFlorenceFoleyForestdaleFort DepositFort PayneFort RuckerFranklin CountyFrisco CityFultondaleFyffeGadsdenGardendaleGenevaGeneva CountyGeorgianaGlencoeGood HopeGoodwaterGordoGrand BayGrayson ValleyGraysvilleGreene CountyGreensboroGreenvilleGrove HillGuinGulf ShoresGuntersvilleHackleburgHale CountyHaleyvilleHamiltonHancevilleHarpersvilleHartfordHartselleHarvestHaydenHaynevilleHazel GreenHeadlandHeflinHelenaHenagarHenry CountyHighland LakesHokes BluffHoltHoltvilleHomewoodHooverHouston CountyHueytownHuguleyHuntsvilleIndian Springs VillageInvernessIrondaleJacksonJackson CountyJacksonvilleJasperJefferson CountyJemisonKimberlyKinseyLadoniaLafayetteLake PurdyLake ViewLamar CountyLanettLauderdale CountyLawrence CountyLee CountyLeedsLeesburgLevel PlainsLimestone CountyLincolnLindenLinevilleLipscombLivingstonLocust ForkLowndes CountyLoxleyLuverneMacon CountyMadisonMadison CountyMalvernMarburyMarengo CountyMargaretMarionMarion CountyMarshall CountyMeadowbrookMeridianvilleMidfieldMidland CityMignonMillbrookMinorMobileMobile CountyMonroe CountyMonroevilleMontevalloMontgomeryMontgomery CountyMoodyMoores MillMorgan CountyMorrisMoultonMoundvilleMount OliveMount VernonMountain BrookMunfordMuscle ShoalsNew BrocktonNew HopeNew MarketNewtonNorth BibbNorthportOdenvilleOhatcheeOneontaOpelikaOppOrange BeachOwens Cross RoadsOxfordOzarkPelhamPell CityPerry CountyPhenix CityPhil CampbellPickens CountyPiedmontPike CountyPike RoadPine LevelPinsonPleasant GrovePoint ClearPrattvillePricevillePrichardRaglandRainbow CityRainsvilleRandolph CountyRed BayRedstone ArsenalReformRehobethRiversideRoanokeRobertsdaleRock CreekRockfordRogersvilleRussell CountyRussellvilleSaint Clair CountySaksSamsonSaralandSardis CitySatsumaScottsboroSelmaSelmont-West SelmontSemmesSheffieldShelbyShelby CountyShoal CreekSlocombSmiths StationSmoke RiseSouthsideSpanish FortSpringvilleSteeleStevensonStewartvilleSulligentSumitonSummerdaleSumter CountySylacaugaSylvan SpringsSylvaniaTalladegaTalladega CountyTallapoosa CountyTallasseeTarrantTaylorTheodoreThomasvilleThorsbyTillmans CornerTown CreekTrinityTroyTrussvilleTuscaloosaTuscaloosa CountyTuscumbiaTuskegeeUnderwood-PetersvilleUnion SpringsUniontownValleyValley GrandeVanceVandiverVernonVestavia HillsVincentWalker CountyWarriorWashington CountyWeaverWebbWedoweeWest BloctonWest End-Cobb TownWestoverWetumpkaWhitesboroWilcox CountyWilsonvilleWinfieldWinston CountyWoodstockYork

Charles Bugg

80 miles away Homewood, AL
urologycentersalabama.com

Jason Moellinger

80 miles away Homewood, AL
urologycentersalabama.com

Terry Phillis

100 miles away Anniston, AL
rmccares.org