NPI Central
Indiana Health & Rehabilitation Centers NPI Number 1124190087 — French Lick, IN | NPI Central