Staffrehab
NPI 1588942882
Practice location: 5000 Birch St, Newport Beach, CA 926602127
Taxonomy code: 314000000X
Phone: (188) 883-5089
Currently, there are 1 healthcare prodviders using 1888835089 phone.