23 Computer Dr E Albany, NY 12205 This massage center is located in 23 Computer Dr E Albany, NY 12205, in the city of North Bethlehem.