Dr Alex Horchak, MD
Internal medicine · Physician
1009 N 6th St, 28001 AlbemarleInternal medicine · Physician
1009 N 6th St, 28001 AlbemarleRestaurant · Pizzeria · Party service and catering · Delivery service
1440 US Highway 52 N, 28001 AlbemarlePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
33426 Old Salisbury Rd, 28001 AlbemarleInternal medicine · Physician
1200 Colonial Dr, 28001 AlbemarleInternal medicine · Physician
1908 Hilco St, 28001 AlbemarlePhysiotherapy · Physical and rehabilitation medicine
620 Heathwood Dr, 28001 AlbemarlePhysiotherapy · Physical and rehabilitation medicine
620 Heathwood Dr, 28001 AlbemarlePhysiotherapy · Physical and rehabilitation medicine
620 Heathwood Dr, 28001 AlbemarlePhysiotherapy · Physical and rehabilitation medicine
620 Heathwood Dr, 28001 AlbemarlePhysiotherapy · Physical and rehabilitation medicine
700 Walker Rd, 28124 Mount PleasantDelicatessen and gourmet · Restaurant
6155 Nc Hwy 73 E, 28124 Mount PleasantPhysiotherapy · Physical and rehabilitation medicine
598 Indian Trail Rd S, 28079 Indian TrailPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
598 Indian Trail Rd S, 28079 Indian TrailPhysiotherapy · Physical and rehabilitation medicine
598 Indian Trail Rd S, 28079 Indian TrailPhysiotherapy · Physical and rehabilitation medicine
5617 Mountaineer Ln, 28025 Concord