Latham Multispecialty. Albany Med at 1019 New Loudon Road, Latham. Albany Med's New Loudon Road location is home to a wide range of specialists offering expertise in internal medicine and pediatrics, sports medicine, orthopedics, clinical laboratory services, expert urgent care and more. Get Directions to This Location..