UCLA Diabetes Center
- Address
- 330 S. Garfield Avenue Suite 308, Alhambra, CA, USA, 91801
- Telephone
- (626) 979-4920
- Fax
- (626) 458-9322
- Options
- Photo Gallery
- Category
- Medical Service & Supplies
- Diabetes center. Commercial physical research. Engineering research and technology based services.
