UCLA Neuropsychiatric Hospital
address:
760 Westwood Plaza,
Los Angeles,
California,
CA 90095-8353
United States
Description:
Medicare provider code: 054009
Number of beds: 117
Phone: (310) 825-0511
Fax :
Email:
Website: http://www.npi.ucla.edu/
map:
34° 4' 9.4368" N,
118° 26' 40.3404" W
- City:
- State:
Comments
Post new comment