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 Name | NEW FOUND LIFE OF DELRAY BEACH S |
NPI | 1225304850 |
City | Delray Beach |
State | Florida |
Address 1 | 1201 NE 2ND AVE |
Postal Code | 33444 |
Phone | 5618469111 |
Related medical specializations
Taxonomy ID | Grouping | Classification | Specialization |
---|---|---|
320800000X | Residential Treatment Facilities | Community Based Residential Treatment Facility, Mental Illness |