Boba Tea Co
3339 Central Ave Ne Ste A
Albuquerque, NM 87106-1461
505-255-7825