o

other

review_main

address

119 west 23rd street new york ny

phone

+1 212 929 3645

website

www.tekserve.com

author

superfuture

date

23 may 2011

last checked

23 may 2011

laptop meltdown? tekserve specialize in a variety of apple disasters, general tech drama and hard drive recovery.