1144499146 NPI number is provided on an as is basis without warranty of any kind. 1144499146 is maintained by the National Plan & Provider Enumeration System. The contents of Leon C Romero PT, MS, OCS, ECS are for informational purposes only.