NPI Central
German Lafaurie, M.D. — NPI 1285997767, North Fort Myers, FL | NPI Central