About Star Relief Center
Star Relief Center is an ambulatory health care facility located in Miami, FL.
Our Facilities
Star Relief Center has been registered with the National Provider Identifier database since August 24, 2016 and its NPI number is 1346795978.
Book an Appointment
To schedule an appointment, please call (305) 505-7034.