Starcastle Services Inc
516 Jade Ave
Metairie
LA
70003
(504) 466-0352
Open Map
Description
Starcastle Services Inc was founded in 1983, and is located at 516 Jade Ave in Metairie.
by dandb on July 24, 2015 from
dandb
Categories: Theatrical Equipment
electric
equipment
home furnishings stores
lighting
Lighting systems, light bulbs & equipment
miscellaneous retail stores
systems
theatrical & stage lighting equipment
theatrical equipment & supplies