Search our database by NPI number

New Found Life Of Delray Beach S

NEW FOUND LIFE OF DELRAY BEACH S official legal name NEW FOUND LIFE OF DELRAY BEACH S is located at 1201 NE 2ND AVE, Delray Beach, Florida. NEW FOUND LIFE OF DELRAY BEACH S primary taxonomy is Community Based Residential Treatment Facility, Mental Illness in the state of Florida.

Organization Legal NameNEW FOUND LIFE OF DELRAY BEACH S
NPI1225304850
CityDelray Beach
StateFlorida
Address 11201 NE 2ND AVE
Postal Code33444
Phone5618469111

Related medical specializations

Taxonomy IDGroupingClassificationSpecialization
320800000X Residential Treatment FacilitiesCommunity Based Residential Treatment Facility, Mental Illness

Leave your comments: