Phone number: +13323338095
|Location:||New York, NY|
|Most recent review:||2020-12-08 10:50:00|
|Most recent view:|
They say they're from Google, however they won't let you take a message and will only speak with the owner. Slight accent, caller ID said the call was from New York, NY.
4 months ago