For businessesSearchWrite a reviewCategoriesAbout
简体中文English

NATALIA

United States

1 Reviews
6 Reads
1 Useful

1 review

Tebra

lab account not set up

lab account not set up. Unable to call anyone. no 1800 number listed. Only tickets and the damn tickets do not go through. Not happy at all with Tebra. Will not be recommending this to anyone.

2026-04-14VerifiedHelpful 1